worst of all ... - German English Dictionary